/*
 * Copyright (c) 2018-2999 九五云信息科技有限公司 All rights reserved.
 *
 * https://www.gz-yami.com/
 *
 * 未经允许，不可做商业用途！
 *
 * 版权所有，侵权必究！
 */

package com.yami.shop.bean.param;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

@Data
public class OrderRefundParam {
    /**
     * 退款ID
     */
    @NotEmpty(message = "退款ID不能为空")
    private Long refundId;

    /**
     * 退款编号
     */
    @NotEmpty(message = "退款编号不能为空")
    private String refundSn;

    /**
     * 处理状态（2:同意，3:不同意）
     */
    @NotNull(message = "退款编号不能为空")
    private Integer refundSts;

    /**
     * 退款原因
     */
    private String rejectMessage;

    /**
     * 退款地址标识（ID）
     */
    private Long refundAddrId;

    /**
     * 商家备注
     */
    private String sellerMsg;

    /**
     * 是否收到货
     */
    private Boolean isReceiver;
}
